package Utils;

import lombok.Data;

import java.util.HashMap;
import java.util.Map;

/**
 * @ClassName MSG
 * @Description TODO
 * @Author Administrator
 * @Date 2021/7/512:32
 * @Version 1.0
 **/
//通用的返回类
@Data
public class MSG {
    //返回状态码 100成功 200失败
    private int code;
    //返回给数据的信息
    private String massage;
    //用户要返回给浏览器的数据
    private Map<String,Object> extendMap=new HashMap<>();
    //返回成功方法
    public static MSG success(){
        MSG result = new MSG();
        result.setCode(200);
        result.setMassage("处理成功！");
        return result;
    }
    //返回失败方法
    public static MSG fail(){
        MSG msg = new MSG();
        msg.setCode(400);
        msg.setMassage("处理失败！");
        return msg;
    }
    public MSG add(String key,Object value){
        this.getExtendMap().put(key,value);
        return this;
    }
}
